#include<stdio.h>
#include<algorithm>
using namespace std;
const int maxn=1010;
int main()
{
	char a[maxn][maxn];
	int m,n,p,t=0;
	int x[maxn],y[maxn];
	scanf("%d%d",&m,&n);
	for(int i=0;i<m;i++){
		getchar();
		for(int j=0;j<n;j++){
			scanf("%c",&a[i][j]);
			if(a[i][j]=='g'){
				x[t]=i;
				y[t]=j;
				t++;
			}
		}
	}
	scanf("%d",&p);
	for(int i=0;i<m;i++){
		for(int j=0;j<n;j++){
			for(int k=0;k<t;k++){
				if(abs(i-x[k])+abs(j-y[k])<=p){
					a[i][j]='g';
				}
			}
			printf("%c",a[i][j]);
		}
		printf("\n");
	}
	return 0;
}    
